<?php

class clientesPeer extends BaseclientesPeer
{
   public function getCliente($Cliente){
       $c = new Criteria;
	  $c->add(clientesPeer::NOMBRE,"%$Cliente%",Criteria::LIKE);
	  $resultado = clientesPeer::doSelect($c);
      return $resultado; 	   
   }
   static public function ResultadosAutoCompletado($q, $limit){
       $criteria = new Criteria();
       //$criteria->add(clientesPeer::NOMBRE, '%'.$q.'%', Criteria::LIKE);
       $criteria->add(clientesPeer::NOMBRE, 'nombre LIKE "%'.$q.'%" OR apellido LIKE "%'.$q.'%" OR RUC LIKE  "%'.$q.'%"' , Criteria::CUSTOM);
       $criteria->addAscendingOrderByColumn(clientesPeer::NOMBRE);
       //$criteria->addAscendingOrderByColumn(clientesPeer::APELLIDO);
       $criteria->setLimit($limit);

  $clientes = array();
  foreach (clientesPeer::doSelect($criteria) as $cliente)
  {
    $clientes[$cliente->getId()] = (string) $cliente;
  }
  return $clientes;
   }
   public static function FacturasCredito($cliente_id){

       $criteria = new Criteria();
       $criteria->add(facturasPeer::CLIENTES_ID,$cliente_id);
       $criteria->add(facturasPeer::CREDITO,true);
       return facturasPeer::doSelect($criteria);
   }
}
